• word of the day

    photoblepharon palpebratus

    photoblepharon palpebratus - Dictionary definition and meaning for word photoblepharon palpebratus

    Definition
    (noun) fish of deep dark waters having a light organ below each eye
    Synonyms : flashlight fish
Download our Mobile App Today
Receive our word of the day
on Whatsapp